Partial Flow Sensitivity
نویسندگان
چکیده
Compiler optimizations need precise and scalable analyses to discover program properties. We propose a partially flow-sensitive framework that tries to draw on the scalability of flow-insensitive algorithms while providing more precision at some specific program points. Provided with a set of critical nodes — basic blocks at which more precise information is desired — our partially flow-sensitive algorithm computes a reduced control-flow graph by collapsing some sets of non-critical nodes. The algorithm is more scalable than a fully flow-sensitive one as, assuming that the number of critical nodes is small, the reduced flow-graph is much smaller than the original flow-graph. At the same time, a much more precise information is obtained at certain program points than would had been obtained from a flow-insensitive algorithm.
منابع مشابه
Influence of Induced Magnetic Field and Partial Slip on the Peristaltic Flow of a Couple Stress Fluid in an Asymmetric Channel
This paper describes the effects of induced magnetic field and partial slip on the peristaltic flow of a couple stress fluids in an asymmetric channel. The two dimensional equation of couple stress fluid are simplified by making the assumptions of long wave length and low Reynolds number. The exact solutions of reduced momentum equation and magnetic force function have been computed in wave...
متن کاملA unified mechanistic model for size-dependent deformation in nanocrystalline and nanotwinned metals
We present a unified mechanistic model to rationalize size-dependent flow stress, activation volume and strain-rate sensitivity for metals with either nanocrystalline grains or nanoscale twins. The non-uniform partial dislocation model for flow stress [Asaro and Suresh, Acta Mater, Vol. 53, pp. 3369–3382, 2005; Gu et al., Scripta Mater, Vol. 62, pp. 361–364, 2010] is generalized here to conside...
متن کاملNumerical Simulation of Partial Cavitation over Axisymmetric Bodies: VOF Method vs. Potential Flow Theory
A computational study of partial cavitation over axisymmetric bodies is presented using two numerical methods. The first method is based on the VOF technique where transient 2D Navier-Stokes equations are solved along with an equation to track the cavity interface. Next, the steady boundary element method (BEM) based on potential flow theory is presented. The results of the two methods for a di...
متن کاملA Progress-Sensitive Flow-Sensitive Inlined Information-Flow Control Monitor
We present a novel progress-sensitive, flow-sensitive hybrid information-flow control monitor for an imperative interactive language. Progress-sensitive information-flow control is a strong information security guarantee which ensures that a program’s progress (or lack of) does not leak information. Flow-sensitivity means that this strong security guarantee is enforced fairly precisely: we trac...
متن کاملA progress-sensitive flow-sensitive inlined information-flow control monitor (extended version)
We present a novel progress-sensitive, flow-sensitive hybrid information-flow control monitor for an imperative interactive language. Progress-sensitive information-flow control is a strong information security guarantee which ensures that a program’s progress (or lack of) does not leak information. Flow-sensitivity means that this strong security guarantee is enforced fairly precisely: our mon...
متن کاملSensitivity and uncertainty analysis of sediment rating equation coefficients using the Monte-Carlo simulation (Case study: Zoshk-Abardeh watershed, Shandiz)
The sediment load estimation is essential for watershed management and soil conservation strategies. The sediment rating curve is the most common approach for estimating the sediment load when the observed sediment records are not available. With regard to the measurement errors and the limitation of available data, the sediment rating curve has a degree of uncertainty which should be accounted...
متن کامل